body {
	background:#fff;
	padding-bottom:70px
}
.ant-content {
	background:#fff
}
.ant-detail img {
	max-width:100%
}
.list-panel {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 68px;
	border-top: 1px solid silver
}

.list-panel .bg {
	position: absolute;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .8
}

.list-panel .hd span {
	position:absolute;
	top:0;
	width:36px;
	height:100%;
	background-color:red;
	 cursor:pointer;
}
.list-panel .hd .prev {
	left:0;
	background:url(../images/left.png) center no-repeat
}
.list-panel .hd .next {
	right:0;
	background:url(../images/right.png) center no-repeat
}
.list-panel .list-box {
	position:absolute;
	height:100%;
	left:36px;
	right:36px;
	overflow:hidden
}
.item-box {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	white-space:nowrap
}
.cate-item {
	height:100%;
	width:25%;
	margin:8px 0 0;
	overflow:hidden;
	position:relative; 
	/***display:inline-block***/
	float:left;
}
.cate-item .cate-icon {
	margin:auto;
	width:40px;
	height:40px;
	display:block
}
.cate-item .cate-title {
	text-align:center;
	font-size:12px;
	overflow:hidden;
	margin:3px auto;
	color:#fff;
	white-space:nowrap
}